23 #define foreach(x, v) for (typeof (v).begin() x=(v).begin(); x !=(v).end(); ++x)
24 #define For(i, a, b) for (int i=(a); i<(b); ++i)
25 #define D(x) cout << #x " is " << x << endl
27 int f(unsigned int n
) {
31 if (n
% 2 == 0) n
= n
/ 2;
39 while (cin
>> a
>> b
) {
41 for (int i
= min(a
, b
); i
<= max(a
, b
); ++i
) {
44 printf("%d %d %d\n", a
, b
, ans
);